rifle sights on a shotgun - Turco Inglés Diccionario